takes the rap

承担刑事责任;受责备